chief difficulties - French English Dictionary